Palestinian camp - French English Dictionary